financially trapped

Translations
coincé financièrement